import request from '@/utils/request'

// 查询顺丰快递-创建订单信息[创建订单]列表
export function listCreateOrder(query) {
  return request({
    url: '/sf/createOrder/list',
    method: 'get',
    params: query
  })
}

// 查询顺丰快递-创建订单信息[创建订单]详细
export function getCreateOrder(id) {
  return request({
    url: '/sf/createOrder/' + id,
    method: 'get'
  })
}

// 新增顺丰快递-创建订单信息[创建订单]
export function addCreateOrder(data) {
  return request({
    url: '/sf/createOrder',
    method: 'post',
    data: data
  })
}

// 修改顺丰快递-创建订单信息[创建订单]
export function updateCreateOrder(data) {
  return request({
    url: '/sf/createOrder',
    method: 'put',
    data: data
  })
}

// 删除顺丰快递-创建订单信息[创建订单]
export function delCreateOrder(id) {
  return request({
    url: '/sf/createOrder/' + id,
    method: 'delete'
  })
}

// 查询顺丰快递-患者信息[创建订单]详细
export function getCreatePatientInfo(id) {
  return request({
    url: '/sf/createPatientInfo/' + id,
    method: 'get'
  })
}
// 查询顺丰快递-托寄物信息[创建订单]详细
export function getCreateCargoDetail(id) {
  return request({
    url: '/sf/createCargoDetail/' + id,
    method: 'get'
  })
}
// 查询顺丰快递-收寄双方信息[创建订单]详细
export function getCreateContactInfo(id) {
  return request({
    url: '/sf/createContactInfo/' + id,
    method: 'get'
  })
}
// 查询顺丰快递-其他服务[创建订单]详细
export function getCreateService(id) {
  return request({
    url: '/sf/createService/' + id,
    method: 'get'
  })
}
// 查询顺丰快递-微派相关参数[创建订单]详细
export function getCreateWeiPaiParams(id) {
  return request({
    url: '/sf/createWeiPaiParams/' + id,
    method: 'get'
  })
}
// 查询顺丰快递-收寄双方信息[预创建订单]列表
export function listContactInfo(query) {
  return request({
    url: '/sf/contactInfo/list',
    method: 'get',
    params: query
  })
}